Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OSWALD BUILDINGS EDEN STREET Terraced £124,501 £69,950 16 Mar 2010